logging debris - French English Dictionary